﻿//using System;
//using System.Text;
//using System.Collections.Generic;
//using Microsoft.VisualStudio.TestTools.UnitTesting;
//using Rhino.Mocks;

//namespace BankAppTests.RegisterBALTests
//{
//	/// <summary>
//	/// Summary description for InsCusReg
//	/// </summary>
//	[TestClass]
//	public class InsCusReg
//	{
//		public InsCusReg()
//		{
//			//
//			// TODO: Add constructor logic here
//			//
//		}

//		private TestContext testContextInstance;

//		/// <summary>
//		///Gets or sets the test context which provides
//		///information about and functionality for the current test run.
//		///</summary>
//		public TestContext TestContext
//		{
//			get
//			{
//				return testContextInstance;
//			}
//			set
//			{
//				testContextInstance = value;
//			}
//		}

//		#region Additional test attributes
//		//
//		// You can use the following additional attributes as you write your tests:
//		//
//		// Use ClassInitialize to run code before running the first test in the class
//		// [ClassInitialize()]
//		// public static void MyClassInitialize(TestContext testContext) { }
//		//
//		// Use ClassCleanup to run code after all tests in a class have run
//		// [ClassCleanup()]
//		// public static void MyClassCleanup() { }
//		//
//		// Use TestInitialize to run code before running each test 
//		// [TestInitialize()]
//		// public void MyTestInitialize() { }
//		//
//		// Use TestCleanup to run code after each test has run
//		// [TestCleanup()]
//		// public void MyTestCleanup() { }
//		//
//		#endregion

//		[TestMethod]
//		public void CusInsertTest()
//		{
//			MockRepository mocks = new MockRepository();

//			var viewMock = MockRepository.GenerateStub<RegisterDAL>();
//			viewMock.Stub(x => x.CreateAccount(Arg<RegisterBO>.Is.Anything)).Return(1);

//			RegisterBO CusBO = MockRepository.GenerateStrictMock<RegisterBO>();
//			RegisterBAL CusBAL = new RegisterBAL(viewMock);

//			int c = CusBAL.InsertRegistration(CusBO);


//			//return viewMock.CreateAccount(Account);
//			int b = 1;


//			Assert.AreEqual<int>(c, b);
//		}
//	}
//}
